composite shop - Spanish English Dictionary